@charset "utf-8";
/* CSS Document */
body{color:#666; background:#fffef7;}
.mg_s1{margin:20px 0 40px 0;}
.brief_box{ width:180px; height:228px; background:url(../images/bg_1gif.gif) no-repeat left bottom; position:relative; margin: 0 20px 0 0; float:left;}
.brief_box .more_s1{position:absolute;left:10px; bottom:10px;}
.brief_box .title{ height:22px; width:172px; padding:0 0 0 8px; color:#fff; background:url(../images/title_bg.jpg) no-repeat 0 0; line-height:22px; font:bold 14px/22px "宋体";}
.brief_box p{font:bold 13px/18px "宋体"; color:#414140; padding:6px 4px;}
.cen_box{float:left; width:640px;}
.news_box{position:relative; width:300px; float:left;}
.news_box .more_s2{position:absolute; right:8px; top:7px;}
.tabs{ height:21px; border-bottom:1px solid #d2c4b5; padding:0 0 0 7px; position:relative;}
.tabs li{border:1px solid #d2c4b5; padding:3px 4px 1px 10px; float:left;border-bottom:1px solid #FFFEF7;  position:relative; background:url(../images/tabs_bg.gif) repeat-x 0 0; position:absolute; bottom:-1px; color:#333; font:bold 14px/16px "宋体";}
.tabs li span{color:#689e35; font:normal 10px/14px Arial, Helvetica, sans-serif; margin:0 0 0 10px;}
.list_s1{margin:6px 0 0 0;}
.list_s1 li{ height:22px; line-height:22px; background:url(../images/line.gif) repeat-x left bottom;}
.list_s1 li a{padding:0 0 0 15px; background:url(../images/square.gif) no-repeat 10px center; float:left; }
.notice_box{float:left; width:315px; margin:0 0 0 20px;_display:inline; }
.notice_box .title{ height:20px; line-height:20px; border-bottom:1px solid #d2c4b5; padding:0 0 0 20px; background:url(../images/icon_7.gif) no-repeat 3px center; font:bold 14px/20px "宋体"; color:#333; position:relative;}
.tabs_nums{position:absolute; right:5px; top:5px; overflow:hidden;}
.notice_box .title span{ color:#518f17; font:normal 10px/14px Arial, Helvetica, sans-serif;margin:0 0 0 15px;}
.notice{margin:10px 0 0 0;zoom:1; padding:0 0 0 10px; height:84px; overflow:hidden; position:relative;}
.notice ul{ position:absolute; top:84px; left:10px; z-index:10;}
.notice ul li{padding:0 0 0 10px; background:url(../images/icon_13.gif) no-repeat left center; line-height:20px; width:290px; height:20px; overflow:hidden;}
.notice ul li a{line-height:20px;}
.case{padding:0 0 0 5px; overflow:hidden;zoom:1;}
.case li{float:left; background:url(../images/sep_r.gif) no-repeat right center; padding:0 1px 0 0; position:relative;}
.case .last{background:none;}
.case li .nums{position:absolute; left:10px; top:5px;transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.case li:hover .nums{-webkit-transform: rotate(360deg); opacity:0.8;}
.case li .title{ width:88px; height:20px; line-height:20px; color:#8c7388; position:absolute; left:0; bottom:0; text-align:center;}
.tabs_nums li{float:left; margin:0 2px 0 0; width:24px; height:16px; background:url(../images/icon_9.gif) no-repeat 0 0; line-height:16px; color:#fff; font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif; text-align:center;transition:all 0.5s ease;-webkit-transition:all 0.5s ease; cursor:pointer;}
.tabs_nums .current{background:url(../images/icon_10.gif) no-repeat 0 0;}
.com_box_s1 .h,.com_box_s1 .f{ width:85px; background:url(../images/box_h.gif) no-repeat 0 0;}
.com_box_s1 .f{background:url(../images/box_f.gif) no-repeat 0 0;}
.com_box_s1 .body{background:url(../images/box_c.gif) repeat-y 0 0; width:85px;}
.other_items{margin:0 10px;zoom:1; width:65px;}
.other_items li{text-align:center; zoom:1;}
.other_items .title{ font-weight:bold; margin:4px 0 0; color:#a28d74; font-size:12px; display:block;}
.other_items .seperate{ background:url(../images/line1.gif) repeat-x 0 0; height:1px; overflow:hidden; width:100%; margin:6px 0; display:block;}
.other_items img{transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.other_items a:hover img{opacity:0.6; filter:alpha(opacity=60);}
.right_box{position:absolute; right:0; top:0;}

.first_title{color:#f09221; font-size:16px; line-height:20px; position: absolute; left:110px; top:5px; width:150px; height:20px; overflow:hidden;}
.first_title i{color:#444444; font:normal bold 16px/20px Arial, Helvetica, sans-serif; margin:0 5px 0 0;}
.first_intro{position:absolute; left:110px; top:28px; line-height:16px; height:32px; width:150px; overflow:hidden;}
